<?xml version="1.0"?>
<doc>
    <assembly>
        <name>NETCommon</name>
    </assembly>
    <members>
        <member name="P:zlib.ZOutputStream.TotalIn">
            <summary> Returns the total number of bytes input so far.</summary>
        </member>
        <member name="P:zlib.ZOutputStream.TotalOut">
            <summary> Returns the total number of bytes output so far.</summary>
        </member>
        <member name="T:NETCommon.Files.NSimpleLog">
            <summary>
            Multiple Clients can access the same file at a time.
            </summary>
        </member>
        <member name="F:NETCommon.Files.NSimpleLog.OutputFile">
            <summary>
            User Input file Name.
            Default is String.Empty.
            </summary>
        </member>
        <member name="F:NETCommon.Files.NSimpleLog.useAbsPathFile">
            <summary>
            Whether user provide absoluted path in the filename.
            Default  value is false.
            </summary>
        </member>
        <member name="F:NETCommon.Files.NSimpleLog.LogLevel">
            <summary>
            Set/Get LogLevel,it will not log if currentLogLevel>LogLevel.
            Default LogLevel is 0, means log all.
            </summary>
        </member>
        <member name="M:NETCommon.Files.NSimpleLog.AddLog(System.Int32,System.String)">
            <summary>
            Add Log with currentLogLevel.
            </summary>
            <param name="Level">Current Log Level</param>
            <param name="msg">Message will be logged</param>
        </member>
        <member name="M:NETCommon.Files.NSimpleLog.GetFileName">
            <summary>
            Get current file name.
            </summary>
            <returns>return current file name</returns>
        </member>
        <member name="M:NETCommon.Files.NSimpleLog.ShowLog">
            <summary>
            Show current log using window's notepad.
            </summary>
        </member>
        <member name="M:NETCommon.Files.NSimpleLog.AddLog(System.String)">
            <summary>
            Add log with default CurrentLogLevel is 0.
            </summary>
            <param name="msg">Message will be logged</param>
        </member>
        <member name="M:zlib.SupportClass.Identity(System.Int64)">
            <summary>
            This method returns the literal value received
            </summary>
            <param name="literal">The literal to return</param>
            <returns>The received value</returns>
        </member>
        <member name="M:zlib.SupportClass.Identity(System.UInt64)">
            <summary>
            This method returns the literal value received
            </summary>
            <param name="literal">The literal to return</param>
            <returns>The received value</returns>
        </member>
        <member name="M:zlib.SupportClass.Identity(System.Single)">
            <summary>
            This method returns the literal value received
            </summary>
            <param name="literal">The literal to return</param>
            <returns>The received value</returns>
        </member>
        <member name="M:zlib.SupportClass.Identity(System.Double)">
            <summary>
            This method returns the literal value received
            </summary>
            <param name="literal">The literal to return</param>
            <returns>The received value</returns>
        </member>
        <member name="M:zlib.SupportClass.URShift(System.Int32,System.Int32)">
            <summary>
            Performs an unsigned bitwise right shift with the specified number
            </summary>
            <param name="number">Number to operate on</param>
            <param name="bits">Ammount of bits to shift</param>
            <returns>The resulting number from the shift operation</returns>
        </member>
        <member name="M:zlib.SupportClass.URShift(System.Int32,System.Int64)">
            <summary>
            Performs an unsigned bitwise right shift with the specified number
            </summary>
            <param name="number">Number to operate on</param>
            <param name="bits">Ammount of bits to shift</param>
            <returns>The resulting number from the shift operation</returns>
        </member>
        <member name="M:zlib.SupportClass.URShift(System.Int64,System.Int32)">
            <summary>
            Performs an unsigned bitwise right shift with the specified number
            </summary>
            <param name="number">Number to operate on</param>
            <param name="bits">Ammount of bits to shift</param>
            <returns>The resulting number from the shift operation</returns>
        </member>
        <member name="M:zlib.SupportClass.URShift(System.Int64,System.Int64)">
            <summary>
            Performs an unsigned bitwise right shift with the specified number
            </summary>
            <param name="number">Number to operate on</param>
            <param name="bits">Ammount of bits to shift</param>
            <returns>The resulting number from the shift operation</returns>
        </member>
        <member name="M:zlib.SupportClass.ReadInput(System.IO.Stream,System.Byte[],System.Int32,System.Int32)">
            <summary>Reads a number of characters from the current source Stream and writes the data to the target array at the specified index.</summary>
            <param name="sourceStream">The source Stream to read from.</param>
            <param name="target">Contains the array of characteres read from the source Stream.</param>
            <param name="start">The starting index of the target array.</param>
            <param name="count">The maximum number of characters to read from the source Stream.</param>
            <returns>The number of characters read. The number will be less than or equal to count depending on the data available in the source Stream. Returns -1 if the end of the stream is reached.</returns>
        </member>
        <member name="M:zlib.SupportClass.ReadInput(System.IO.TextReader,System.Byte[],System.Int32,System.Int32)">
            <summary>Reads a number of characters from the current source TextReader and writes the data to the target array at the specified index.</summary>
            <param name="sourceTextReader">The source TextReader to read from</param>
            <param name="target">Contains the array of characteres read from the source TextReader.</param>
            <param name="start">The starting index of the target array.</param>
            <param name="count">The maximum number of characters to read from the source TextReader.</param>
            <returns>The number of characters read. The number will be less than or equal to count depending on the data available in the source TextReader. Returns -1 if the end of the stream is reached.</returns>
        </member>
        <member name="M:zlib.SupportClass.ToByteArray(System.String)">
            <summary>
            Converts a string to an array of bytes
            </summary>
            <param name="sourceString">The string to be converted</param>
            <returns>The new array of bytes</returns>
        </member>
        <member name="M:zlib.SupportClass.ToCharArray(System.Byte[])">
            <summary>
            Converts an array of bytes to an array of chars
            </summary>
            <param name="byteArray">The array of bytes to convert</param>
            <returns>The new array of chars</returns>
        </member>
        <member name="M:zlib.SupportClass.Serialize(System.IO.Stream,System.Object)">
            <summary>
            Writes an object to the specified Stream
            </summary>
            <param name="stream">The target Stream</param>
            <param name="objectToSend">The object to be sent</param>
        </member>
        <member name="M:zlib.SupportClass.Serialize(System.IO.BinaryWriter,System.Object)">
            <summary>
            Writes an object to the specified BinaryWriter
            </summary>
            <param name="binaryWriter">The target BinaryWriter</param>
            <param name="objectToSend">The object to be sent</param>
        </member>
        <member name="M:zlib.SupportClass.Deserialize(System.IO.BinaryReader)">
            <summary>
            Deserializes an object, or an entire graph of connected objects, and returns the object intance
            </summary>
            <param name="binaryReader">Reader instance used to read the object</param>
            <returns>The object instance</returns>
        </member>
        <member name="M:zlib.SupportClass.WriteStackTrace(System.Exception,System.IO.TextWriter)">
            <summary>
            Writes the exception stack trace to the received stream
            </summary>
            <param name="throwable">Exception to obtain information from</param>
            <param name="stream">Output sream used to write to</param>
        </member>
        <member name="M:NETCommon.Files.NCommon.CheckFileExists(System.String)">
            <summary>
            Check a file if exist or not
            </summary>
            <param name="strFilename">Fullname (Include Path + Filename) of file to check</param>
            <returns>TRUE if file exists, FALSE if not</returns>
        </member>
        <member name="M:NETCommon.Files.NCommon.FilterCommaQuery(System.String)">
            <summary>
            Filte query to elimunate "'" in data to insert into database
            </summary>
            <param name="strData">String of data to filter</param>
            <returns>String which already filter</returns>
        </member>
        <member name="M:NETCommon.Files.NCommon.GetComboboxIndex(System.Windows.Forms.ComboBox,System.String)">
            <summary>
            Get the correct index of a combobox when we know prevalue
            </summary>
            <param name="cbo">Name of combobox</param>
            <param name="SelectedValue">Value of Selected Value to get index</param>
            <returns>Index of value</returns>
        </member>
        <member name="M:NETCommon.Files.NCommon.GetComboboxIndex(System.Windows.Forms.ComboBox,System.Int32)">
            <summary>
            Get the correct index of a combobox when we know prevalue
            </summary>
            <param name="cbo">Name of combobox</param>
            <param name="SelectedValue">Value of Selected Value to get index</param>
            <returns>Index of value</returns>
        </member>
        <member name="M:NETCommon.Files.NCommon.LoadDataToCombobox(System.Windows.Forms.ComboBox,System.String,System.String,System.String,System.String)">
            <summary>
            Load data ffrom database to a combobox
            </summary>
            <param name="cbo">Combobox control name</param>
            <param name="ValueMember_Fieldname">Name of ValueMember</param>
            <param name="DisplayMember_Fieldname">Name of DisplayMember</param>
            <param name="TableName">name of Table to get data</param>
            <param name="Filter">String to filter database</param>
        </member>
        <member name="M:NETCommon.Files.NCommon.LoadDataToCombobox(System.Windows.Forms.ComboBox,System.String,System.String,System.String)">
            <summary>
            Load data ffrom database to a combobox
            </summary>
            <param name="cbo">Combobox control name</param>
            <param name="ValueMember_Fieldname">Name of ValueMember</param>
            <param name="DisplayMember_Fieldname">Name of DisplayMember</param>
            <param name="TableName">name of Table to get data</param>
            <param name="Filter">String to filter database</param>
        </member>
        <member name="M:NETCommon.Files.NCommon.LoadDataToCombobox_WithAll_String(System.Windows.Forms.ComboBox,System.String,System.String,System.String,System.String)">
            <summary>
            Load data from database to a combobox including "ALL" and ValueMember is string
            </summary>
            <param name="cbo">Combobox control name</param>
            <param name="ValueMember_Fieldname">Name of ValueMember</param>
            <param name="DisplayMember_Fieldname">Name of DisplayMember</param>
            <param name="TableName">name of Table to get data</param>
            <param name="Filter">String to filter database</param>
        </member>
        <member name="M:NETCommon.Files.NCommon.LoadDataToCombobox_WithAll_String(System.Windows.Forms.ComboBox,System.String,System.String,System.String)">
            <summary>
            Load data from database to a combobox including "ALL" and ValueMember is string
            </summary>
            <param name="cbo">Combobox control name</param>
            <param name="ValueMember_Fieldname">Name of ValueMember</param>
            <param name="DisplayMember_Fieldname">Name of DisplayMember</param>
            <param name="TableName">name of Table to get data</param>
            <param name="Filter">String to filter database</param>
        </member>
        <member name="M:NETCommon.Files.NCommon.LoadDataToCombobox_WithAll_Number(System.Windows.Forms.ComboBox,System.String,System.String,System.String,System.String)">
            <summary>
            Load data from database to a combobox including "ALL" and ValueMember is numeric
            </summary>
            <param name="cbo">Combobox control name</param>
            <param name="ValueMember_Fieldname">Name of ValueMember</param>
            <param name="DisplayMember_Fieldname">Name of DisplayMember</param>
            <param name="TableName">name of Table to get data</param>
            <param name="Filter">String to filter database</param>
        </member>
        <member name="M:NETCommon.Files.NCommon.LoadDataToCombobox_WithAll_Number(System.Windows.Forms.ComboBox,System.String,System.String,System.String)">
            <summary>
            Load data from database to a combobox including "ALL" and ValueMember is numeric
            </summary>
            <param name="cbo">Combobox control name</param>
            <param name="ValueMember_Fieldname">Name of ValueMember</param>
            <param name="DisplayMember_Fieldname">Name of DisplayMember</param>
            <param name="TableName">name of Table to get data</param>
            <param name="Filter">String to filter database</param>
        </member>
        <member name="M:NETCommon.Files.NCommon.GetDateTime_String_From_GDateTime(System.Int32)">
            <summary>
            Get datetime string from Gdatetime
            </summary>
            <param name="epoch">Gdatetime value</param>
            <returns>String of datetiem as format: yyyy/MM/dd\nHH:mm:ss</returns>
        </member>
        <member name="M:NETCommon.Files.NCommon.GetDateTime_From_GDateTime(System.Int32)">
            <summary>
            Get Datetime from Gdatetime
            </summary>
            <param name="epoch">Gdatetime value</param>
            <returns>DateTime value</returns>
        </member>
        <member name="M:NETCommon.Files.NCommon.PingHost(System.String,System.Int32)">
            <summary>
            Ping to a host
            </summary>
            <param name="IPAddress">IP or Hostname</param>
            <param name="timeout">timeout</param>
            <returns></returns>
        </member>
        <member name="M:NETCommon.Data.NSecurity.DecryptString(System.String)">
            <summary>
            Decrypt a encryption text to clear text
            </summary>
            <param name="encryptedText">Encryption text to decrypt</param>
            <returns>Clear text</returns>
        </member>
        <member name="M:NETCommon.Data.NSecurity.EncryptString(System.String)">
            <summary>
            Encrypt a clear text
            </summary>
            <param name="text">Clear text to encrypt</param>
            <returns>Encryption text</returns>
        </member>
        <member name="M:NETCommon.Data.NDatabase.fcnExecQuery(System.String,System.String)">
            <summary>
             Executing query (SELECT) and return dataset
            </summary>
            <param name="sSQL">SQL Query statement</param>
            <param name="sTableName">Name of table which you want</param>
            <returns>Return DataSet for the query</returns>
        </member>
        <member name="M:NETCommon.Data.NDatabase.fcnExecNonQuery(System.String)">
            <summary>
             Executing query to Update or Insert data into Database
            </summary>
            <param name="sSQL">SQL Query statement</param>
            <returns>Return TRUE if successfully, FALSE if not</returns>
        </member>
        <member name="M:NETCommon.Data.NDatabase.fcnAdapter(System.String)">
            <summary>
            Execute return DataAdapter.
            </summary>
            <param name="sSQL"></param>
            <returns>return MySqlDataAdapter to update, delete, add from grid</returns>
        </member>
        <member name="M:NETCommon.Data.NDatabase.fncGetConnectionString">
            <summary>
            Get connection string 
            </summary>
            <returns>return connection string</returns>
        </member>
        <member name="M:NETCommon.Data.NDatabase.fncCheckConnection">
            <summary>
            Check SQL connection if not connected
            </summary>
            <returns>True is connected, False is not connect</returns>
        </member>
        <member name="M:NETCommon.Data.NDatabase.fncCheckConnection(System.String,System.String,System.String,System.String)">
            <summary>
            Check SQL connection if not connected
            </summary>
            <param name="Servername">Name of MySQL Server</param>
            <param name="DatabaseName">Name of MySQL database</param>
            <param name="UserName">Name of user login</param>
            <param name="Password">Password of user</param>
            <returns></returns>
        </member>
        <member name="M:NETCommon.Data.NDatabase.SaveData(System.Data.DataTable,System.String)">
            <summary>
            Check SQL connection if not connected
            </summary>
            <returns>True is connected, False is not connect</returns>
        </member>
        <member name="M:NETCommon.Data.NDatabase.GetScalar(System.String,System.String)">
            <summary>
            Get Scalar data
            </summary>
            <param name="strSQLQuery"> This param contains a select value, ex: Select TagID from eventtag Where eventname = ...  </param>
            <returns></returns>
        </member>
        <member name="M:NETCommon.Data.NDatabase.GetDataTable(System.String,System.String,System.String)">
            <summary>
            Get a DataTable by the strSQLQuery query 
            </summary>
            <param name="strSQLQuery">SQL Select</param>
            <param name="strConnection">Connection string to a database</param>
            <returns></returns>
        </member>
        <member name="M:NETCommon.Data.NExtenders.Clone``1(System.Collections.Generic.IEnumerable{``0})">
            <summary>
            NETCommon Extender: Clone a Generic IEnumerable
            </summary>
        </member>
        <member name="M:NETCommon.Data.NExtenders.ToDatatable``1(System.Collections.Generic.IEnumerable{``0})">
            <summary>
            NETCommon Extender: Convert to DataTable from a Generic IEnumerable 
            </summary>
        </member>
        <member name="P:zlib.ZInputStream.TotalIn">
            <summary> Returns the total number of bytes input so far.</summary>
        </member>
        <member name="P:zlib.ZInputStream.TotalOut">
            <summary> Returns the total number of bytes output so far.</summary>
        </member>
    </members>
</doc>
